package edu.zust.zw.shop.db.dao;

import edu.zust.zw.shop.db.dao.domain.WareLabelDomain;
import edu.zust.zw.shop.db.dao.domain.WareLabelDomainExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface WareLabelDomainMapper {
    long countByExample(WareLabelDomainExample example);

    int deleteByExample(WareLabelDomainExample example);

    int deleteByPrimaryKey(String labelId);

    int insert(WareLabelDomain record);

    int insertSelective(WareLabelDomain record);

    List<WareLabelDomain> selectByExample(WareLabelDomainExample example);

    int updateByExampleSelective(@Param("record") WareLabelDomain record, @Param("example") WareLabelDomainExample example);

    int updateByExample(@Param("record") WareLabelDomain record, @Param("example") WareLabelDomainExample example);
}